package cn.com.lyj6851.modules.edu.service;

import cn.com.lyj6851.common.service.BaseService;
import cn.com.lyj6851.modules.edu.domain.EduCourse;
import cn.com.lyj6851.modules.edu.vo.CourseInfoVo;

import java.util.List;


/**
 * @author Administrator
 */
public interface EduCourseService extends BaseService<EduCourse> {

    /**
     * 热门课程列表
     * @param page 页码
     * @param limit 条数
     * @param order ProductEnum
     * @return List
     */
    List<CourseInfoVo> getList(int page, int limit, int order);


    CourseInfoVo courseDetail(Long id);
    /**
     *  浏览量+1
     * @param courseId
     */
    void incBrowseNum(Long courseId);
}
